11f8f02f0b8449974d299f9e05e9738599a8dd61,demos/Eclipse/AppDemo1/src/com/example/appdemo1/Controls.java,jEditText,setInputTypeEx,#String#,1176
Before Change
if(str.equals("NUMBER")) {
this.setInputType(android.text.InputType.TYPE_CLASS_NUMBER);
}
else if (str.equals("TEXT")) {
this.setInputType(android.text.InputType.TYPE_CLASS_TEXT);
}
else if (str.equals("PHONE")) {this.setInputType(android.text.InputType.TYPE_CLASS_PHONE); }
else if (str.equals("PASSNUMBER")) {this.setInputType(android.text.InputType.TYPE_CLASS_NUMBER);
this.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance()); }
else if (str.equals("PASSTEXT")) {this.setInputType(android.text.InputType.TYPE_CLASS_TEXT);
this.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance()); }
else if (str.equals("TEXTMULTILINE")){this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE);}
else {this.setInputType(android.text.InputType.TYPE_CLASS_TEXT);};
}
After Change
if(str.equals("NUMBER")) {
this.setInputType(android.text.InputType.TYPE_CLASS_NUMBER);
}
else if (str.equals("CAPCHARACTERS")) {
if (!mFlagSuggestion)
this.setInputType(android.text.InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
else
this.setInputType(android.text.InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);
}
else if (str.equals("TEXT")) {
if (!mFlagSuggestion)
this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
else
this.setInputType(android.text.InputType.TYPE_CLASS_TEXT);
}
else if (str.equals("PHONE")) {this.setInputType(android.text.InputType.TYPE_CLASS_PHONE); }
else if (str.equals("PASSNUMBER")) {this.setInputType(android.text.InputType.TYPE_CLASS_NUMBER);
this.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance()); }
else if (str.equals("PASSTEXT")) {this.setInputType(android.text.InputType.TYPE_CLASS_TEXT);
this.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance()); }
else if (str.equals("TEXTMULTILINE")){
if (!mFlagSuggestion)
this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
else
this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE);
}
else {this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);};
}